<?php
require_once ('Region.php');

/**
 * Classe permettant de simuler une localité
 * @author zikrija.saric@heig-vd.ch, alain.borel@heig-vd.ch, phonepheth.manixab@heig-vd.ch
 * @version 1.0
 * @created 30-mai-2012 09:01:19
 */
class Localite
{

    /**
     * Npa de la localité
     * @var string 
     */
    protected $npa;
    /**
     * Nom de la localité
     * @var string 
     */
    protected $nom;
    /**
     * Nom de la region
     * @var string 
     */
    protected $region_nom;
    /**
     * Nom du pays
     * @var string 
     */
    protected $pays_nom;

    /**
     * Permet de récupérer le NPA de la localité
     * @return string 
     */
    public function getNpa() {
        return $this->npa;
    }
    
    /**
     * Permet de récupérer le nom de la localité
     * @return string 
     */
    public function getNom() {
        return $this->nom;
    }

    /**
     * Permet de récupérer la région de la localité
     * @return string 
     */
    public function getRegion_nom() {
        return $this->region_nom;
    }

    /**
     * Permet de récupérer le pays de la localité
     * @return string 
     */
    public function getPays_nom() {
        return $this->pays_nom;
    }

    /**
     * Permet de définir le NPA de la localité
     * @param string $npa 
     */
    public function setNpa($npa) {
        $this->npa = $npa;
    }

    /**
     * Permet de définir le nom de la localité
     * @param string $nom 
     */
    public function setNom($nom) {
        $this->nom = $nom;
    }

    /**
     * Permet de définir la région de la localité
     * @param string $region_nom 
     */
    public function setRegion_nom($region_nom) {
        $this->region_nom = $region_nom;
    }

    /**
     * Permet de définir le pays de la localité
     * @param string $pays_nom 
     */
    public function setPays_nom($pays_nom) {
        $this->pays_nom = $pays_nom;
    }

    /**
     * Permet d'instancier une loclaité
     * @param string $npa
     * @param string $nom
     * @param string $region_nom
     * @param string $pays_nom 
     */
    function __construct($npa, $nom, $region_nom, $pays_nom) {
        $this->npa = $npa;
        $this->nom = $nom;
        $this->region_nom = $region_nom;
        $this->pays_nom = $pays_nom;
    }




}
?>